home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / ddj0897.zip / DYN401.ZIP / docs / DESCRIBE.DOC < prev    next >
Text File  |  1996-02-22  |  3KB  |  56 lines

  1.  
  2. There are two major components associated with this system, the Dynace
  3. Object Oriented Extension to C (Dynace) and the Dynace Windows Development
  4. System (WDS).  Dynace will be described first and WDS will be subsequently
  5. described.
  6.  
  7.  
  8. Dynace
  9. ------
  10. Dynace is a preprocessor, include files and a library which extends the
  11. C or C++ languages with advanced object oriented capabilities, automatic
  12. garbage collection and multiple threads.  Dynace is designed to solve
  13. many of the problems associated with C++ while being easier to learn and
  14. containing more flexible object oriented facilities.  Dynace is able to
  15. add facilities previously only available in languages such as Smalltalk
  16. and CLOS without all the overhead normally associated with those
  17. environments.
  18.  
  19. Dynace comes with full C source and is portable to 16 & 32 bit DOS,
  20. Windows 3.1, Windows 95, Windows NT, Linux, SunOS and many other unix,
  21. Macintosh and VMS.  Dynace can link with pre-existing C/C++ libraries
  22. and can be easily added to pre-existing C/C++ code in order to
  23. incrementally add Dynace's features.
  24.  
  25. The benefits of Dynace are 1) it is much easier to manage large projects
  26. with then C++, 2) it offers much more powerful OO facilities (such as
  27. metaclass based from the ground up, garbage collection, etc) then C++,
  28. 3) it adds little to the C syntax and is therefore easier to learn then C++.
  29.  
  30.  
  31. WDS
  32. ---
  33. The Dynace Windows Development System (WDS) is a Dynace class library
  34. which enables a C programmer with no knowledge of C++, Dynace, the
  35. Windows API or message-driven architecture to write real Windows
  36. applications with an absolute minimum learning curve and number of
  37. lines of code.  In fact, it is possible to become familiar enough with
  38. windows, menus, dialogs and controls using WDS to write a Windows
  39. application after just one day!
  40.  
  41. The programmer is able to write the application using familiar C in a
  42. familiar procedural fashion.  Instead of taking the usual fifty plus
  43. lines of code necessary to implement a typical ``Hello World'' program,
  44. with WDS it takes four lines of code!  Fully functional menus and
  45. dialogs can be implemented with WDS in a handful of lines instead of the
  46. hundreds it takes using the Windows API or other available tools.
  47.  
  48. WDS applications are portable across Windows 3.1 (Win16), Win32s,
  49. Windows 95 and Windows NT (Win32).
  50.  
  51. The benefits of WDS are 1) the learning curve associated with Windows
  52. development is drastically reduced, 2) the development time is drastically
  53. reduced, and 3) the ability to debug, enhance and hand the code off to
  54. a new programmer is drastically increased.
  55.  
  56.